package com.tj.bo.user.client.vo.output;

import java.io.Serializable;

/**
 * @program: binary-option
 * @description
 * @author: frank
 * @create: 2020-08-21 11:42
 **/
public class UserPromotionInfoRO implements Serializable {
    private static final long serialVersionUID = 5226262479957524042L;
    /**
     *用户id
     */
    private Long userId;
    /**
     *用户code
     */
    private String userCode;
    /**
     *邀请码(根据user_id生成)
     */
    private String invitationCode;
    /**
     *0：邀请好友 1:其他活动
     */
    private Integer invitationType;
    /**
     *总奖金
     */
    private Integer totalBonus;
    /**
     *总邀请人数
     */
    private Integer totalInvitePeople;

    public Long getUserId() {
        return userId;
    }

    public UserPromotionInfoRO setUserId(Long userId) {
        this.userId = userId;
        return this;
    }

    public String getUserCode() {
        return userCode;
    }

    public UserPromotionInfoRO setUserCode(String userCode) {
        this.userCode = userCode;
        return this;
    }

    public String getInvitationCode() {
        return invitationCode;
    }

    public UserPromotionInfoRO setInvitationCode(String invitationCode) {
        this.invitationCode = invitationCode;
        return this;
    }

    public Integer getInvitationType() {
        return invitationType;
    }

    public UserPromotionInfoRO setInvitationType(Integer invitationType) {
        this.invitationType = invitationType;
        return this;
    }

    public Integer getTotalBonus() {
        return totalBonus;
    }

    public UserPromotionInfoRO setTotalBonus(Integer totalBonus) {
        this.totalBonus = totalBonus;
        return this;
    }

    public Integer getTotalInvitePeople() {
        return totalInvitePeople;
    }

    public UserPromotionInfoRO setTotalInvitePeople(Integer totalInvitePeople) {
        this.totalInvitePeople = totalInvitePeople;
        return this;
    }
}
